From 9b7916cc5e36941477a34c822695474e36b361e7 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Thu, 12 Jan 2006 21:48:51 +0100 Subject: [PATCH] Fix compile warning about uninitialised vars. Signed-off-by: Keir Fraser --- xen/arch/x86/traps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index 0213a255bc..93b11e36c1 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c @@ -965,8 +965,8 @@ static int emulate_privileged_op(struct cpu_user_regs *regs) if ( !IS_PRIV(v->domain) ) { u32 l, h; - if ( (regs->ecx != MSR_EFER) || - (rdmsr_user(regs->ecx, l, h) != 0) || + if ( (rdmsr_user(regs->ecx, l, h) != 0) || + (regs->ecx != MSR_EFER) || (regs->eax != l) || (regs->edx != h) ) DPRINTK("Non-priv domain attempted WRMSR %p from " "%08x:%08x to %08lx:%08lx.\n", -- 2.30.2